rights or perquisites of the admiralty - Español Inglés Diccionario